package binary;

public class BinaryDemo {
    public static void main(String[] args) {
        System.out.println();
        /*
        1)编译器在编译时会将10进制编译为2进制，然后按照2进制来运算
        2)int类型是32位2进制 显示2进制自动省略高位0
        3）Integer.toBingaryString（）可以将底层2进制数返回
        显示2进制：        System.out.println(Integer.toBingaryString（）);
        System.out.println();将2进制转换为10进制输出
        显示10进制System.out.println(n);


         */
        int n=45;
        System.out.println(Integer.toBinaryString(n));//2进制
        System.out.println(n);//10进制
        n++;
        System.out.println(Integer.toBinaryString(n));
        System.out.println(n);

    }
}
